@charset "utf-8";
html{height:100%}
body{min-height:100%;position:relative;font-size:12px;color:#333;background-color:#ececec;;}
a{color:#333}a:hover,a:focus,.maincolor,.maincolor a{color:#06c}
.bg-1{ background-color:#fff}
h4{line-height:30px}

/*页面框架*/
.Hui-header{position:absolute;top:0; right:0; left:0;height:44px;z-index:999; padding:0 15px}
.Hui-aside{position: absolute;top:60px;bottom:0;left:0;padding-top:40px;width:179px;border-right:1px solid #ddd;z-index:99;background-color:#fff;_background-color:rgb(238,238,238);border-right: 1px solid #e5e5e5;}
.Hui-article-box{position: absolute;top:60px;right:0;bottom: 0;left:180px; overflow:hidden; z-index:1; background-color:#ececec;min-width:1120px;}
.Hui-article{position: absolute;top:34px;bottom:0;left:0; right:0;overflow:auto;z-index:1}
.Hui-container{ padding:45px 0 0}
.Hui-aside,.Hui-article-box,.dislpayArrow{-moz-transition: all 0.2s ease 0s;-webkit-transition: all 0.2s ease 0s;-ms-transition: all 0.2s ease 0s;-o-transition: all 0.2s ease 0s;transition: all 0.2s ease 0s}
.big-page .dislpayArrow,.big-page .breadcrumb{left:0px}
.big-page .Hui-article-box{left:50px;}
.big-page .Hui-aside{left:0;width:49px;}
.page-container{padding:0;min-width:1080px;}
.big-page .Hui-aside .menu_dropdown dt span{display:none;}
.big-page .Hui-aside .menu_dropdown dl{position: relative;}
.big-page .Hui-aside .menu_dropdown dd{display:none!important;position: absolute;width:160px;background: #fff;top:0;left:50px;border: 1px solid #ddd;border-width: 1px 1px 1px 0;padding:36px 0 0;}
.big-page .Hui-aside .menu_dropdown dt span,.big-page .Hui-aside .menu_dropdown dt span:hover{display:none; position:absolute;top:1px;left:50px;z-index: 99;background: #f2f3f4;width:150px;height:36px;line-height: 36px;padding:0 0 0 10px;color:#666;cursor: default;}
.big-page .Hui-aside .menu_dropdown dl:hover > dd{display: block!important;}
.big-page .Hui-aside .menu_dropdown dl:hover > dt span,.big-page .Hui-aside .menu_dropdown dl:hover > dt span:hover{display:block;}
#menu-article .selected{color:#4a90e2;}
/*.big-page #menu-article .selected{background: #f2f3f4;}*/
.big-page .Hui-aside .menu_dropdown dd li a{padding-left:10px;}
.big-page .Hui-aside .menu_dropdown dd li a:hover{ background: #4a90e2;color:#fff;}
.Hui-aside .menu_dropdown dd li a.on{color: #fff; background: #4a90e2;}


/*@media (max-width: 767px) {
	.page-container{ padding:0 15px}
}*/
/*组件*/
/*logo*/

/*导航*/
#Hui-nav > ul > li{ font-weight:normal}
@media (max-width: 767px) {
	#Hui-nav{display: block; top: 0; left: 65px; right: 65px}
	#Hui-nav > ul { width: 100%}
	#Hui-nav > ul > li{ width: 24%;text-align:center;}
	#Hui-nav > ul > li a{ text-align: center; padding: 0}
}
#Hui-userbar{right:20px; position:absolute; top:10px}
#Hui-userbar > ul > li > a{padding:0 10px}
	
#addressInpBoxHui-msg .badge{ position:absolute; left:19px; top:4px; font-size:12px; font-weight:normal; padding:1px 5px}
/*左侧菜单*/
.Hui-aside .menu_dropdown dl{ margin-bottom:0}
.Hui-aside .menu_dropdown dt{height:36px;display:block;line-height:36px;padding-left:18px;cursor:pointer;position:relative;font-weight:normal;white-space:nowrap;}
.Hui-aside .menu_dropdown dt .menu_dropdown-arrow{ position:absolute;overflow: hidden; top:0; right:15px;transition-duration:0.3s ;transition-property:all;display:none}
.Hui-aside .menu_dropdown dd{ display:none}
.Hui-aside .menu_dropdown dt.selected .menu_dropdown-arrow{transform: rotate(180deg)}
.Hui-aside .menu_dropdown dd.selected{display:block; margin-left:0px}
.Hui-aside .menu_dropdown ul{padding:0px}
.Hui-aside .menu_dropdown li{line-height:35px;overflow:hidden;zoom:1}
.Hui-aside .menu_dropdown li a{padding-left:15px; display:block;font-weight: bold; margin:0}
.Hui-aside .menu_dropdown li a i{ font-weight: normal}
.Hui-aside .menu_dropdown dd li{line-height:32px}
.Hui-aside .menu_dropdown dd li a{line-height:32px;padding-left:46px; border-bottom:none; font-weight:normal}
.Hui-aside .menu_dropdown li a:hover{text-decoration:none}
.Hui-aside .menu_dropdown li.current a,.menu_dropdown li.current a:hover{background-color:rgba(255,255,255,0.2)}
.Hui-aside .menu_dropdown dt .nav-icon{float:left;width:16px;height:16px;margin:10px 12px 0 0; overflow: hidden;}
.Hui-aside .menu_dropdown dt .nav-icon img{display:block;}
.Hui-aside .menu_dropdown dt:hover .nav-icon img,.Hui-aside .menu_dropdown dt.selected .nav-icon img,.big-page .Hui-aside .menu_dropdown dl:hover > dt .nav-icon img{ margin-left:-16px;}
.big-page .Hui-aside .menu_dropdown dt.selected .nav-icon img{margin-left:0;}

/*菜单收缩切换*/
.dislpayArrow{position: absolute;top:60px;left:0;height:40px;z-index:100;}
.dislpayArrow a,.dislpayArrow a:hover{border:1px solid #ddd;border-width:1px 1px 1px 0;position:absolute; display:block; width:115px; height:40px;top:0;outline:none;color:#666;line-height:40px; background:#F2F3F4 url("../../../img/icon_nav.png") no-repeat 147px 12px;padding:0 20px 0 45px; text-decoration:none; text-align: left;}
.dislpayArrow a.open,.dislpayArrow a.open:hover{width:50px;background:#F2F3F4 url("../../../img/icon_nav_down.png") no-repeat 18px 12px;padding:0;}
.dislpayArrow a.open span{display:none;}

/*选项卡导航*/
.Hui-tabNav-wp{position:relative; height:35px;overflow:hidden}
.Hui-tabNav,
.Hui-tabNav .acrossTab li
,.Hui-tabNav .acrossTab li em{background-image:url(../images/acrossTab/acrossTab-2.png)}
.Hui-tabNav{height:35px; padding-right:75px;overflow:hidden; position:relative;background-color:#fff; background-repeat: repeat-x; background-position: 0 -175px;}
.Hui-tabNav .acrossTab{ position:absolute; height:26px; line-height:26px; background:none; top:8px; left:0;padding-top:0}
.Hui-tabNav .acrossTab li{height:26px;line-height:26px;}
.Hui-tabNav .acrossTab li em{ right:-16px; height: 26px; width: 16px}
.loading {background:url(../images/loading.gif) no-repeat center; height:100px}
.show_iframe{ position:absolute; top:0; right:0; left:0; bottom:0;}
.show_iframe iframe {position: absolute;bottom: 0;height: 100%;width: 100%}
.Hui-tabNav-more {position: absolute;right:0px;width:70px;top:4px;display: none}

/*面包屑导航*/
.breadcrumb{position:relative; z-index:99;padding:0 0 0 20px;}
/*
@media (max-width: 767px) {
	.breadcrumb{ padding:0 15px;}
	.show_iframe{-webkit-overflow-scrolling: touch;overflow-y: scroll;}
}
*/

/*横向手机 竖向平板*/
/*
@media (max-width: 767px) {
	.Hui-aside{ display:none;float:none; width:100%; height:auto; margin-top:0;padding-top:0;bottom:auto}
	.big-page .Hui-aside{ left:0!important}
		.menu_dropdown dt{line-height:44px}
		.menu_dropdown li,.menu_dropdown dd li,.menu_dropdown dd li a{ line-height:44px}
  .Hui-tabNav{ position:fixed; z-index:998}
  .Hui-article{ top:44px}
  .Hui-article-box{ position:static; left:0}
  .Hui-article-box .pd-20{padding:15px}
		.Hui-article{left:0}
		.Hui-container .bk-gray{ border:none}
		.Hui-container .pd-10{ padding:0}
}
*/

/*==============以下是业务相关的样式====================*/
/*权限*/
.permission-list{ border:solid 1px #eee;}
.permission-list > dt{ background-color:#efefef;padding:5px 10px}
.permission-list > dd{ padding:10px; padding-left:30px}
.permission-list > dd > dl{ border-bottom:solid 1px #eee; padding:5px 0}
.permission-list > dd > dl > dt{ display:inline-block;float:left;white-space:nowrap;width:100px}
.permission-list > dd > dl > dd{ margin-left:100px;}
.permission-list > dd > dl > dd > label{ padding-right:10px}

/*图片预览*/
.portfolio-area{ margin-right: -20px;}
.portfolio-area li{position: relative; float: left; margin-right: 20px; width:162px; height:162px;margin-top: 20px;}
.portfolio-area li.hover{ z-index:9}
.portfolio-area li .portfoliobox{ position: absolute; top: 0; left: 0; width: 152px; height: 152px;padding:5px;border: solid 1px #eee; background-color: #fff;}
.portfolio-area li .checkbox{position: absolute; top: 10px; right: 5px; cursor:pointer}
.portfolio-area li.hover .portfoliobox{ height:auto;padding-bottom:10px;box-shadow:0 1px 3px rgba(68, 68, 68,0.3);-moz-box-shadow:0 1px 3px rgba(68, 68, 68,0.3);-webkit-box-shadow:0 1px 3px rgba(68, 68, 68,0.3)}
.portfolio-area li .picbox{width: 150px; height: 150px;overflow: hidden;text-align: center;vertical-align:middle;display:table-cell; line-height:150px;}
.portfolio-area li .picbox img{max-width:150px; max-height:150px;vertical-align:middle;}
.portfolio-area li .textbox{ display: none; margin-top: 5px;}
.portfolio-area li.hover .textbox{ display: block;}
.portfolio-area li label{ display:block; cursor:pointer}
/*table 样式*/
.tableclass .myorder_list_box .list_tab {
    height: 40px;
    background: #e8e8e8;
	padding: 0 1px;
	font-size: 14px;
    font-weight: 500;
}
.tableclass .list_tab .row01 {
    width: 280px;
}
.tableclass .list_tab .row02 {
    width: 95px;
}
.tableclass .list_tab .row03,.tableclass .list_tab .row04,.tableclass .list_tab .row05,.tableclass .list_tab .row06 {
    width: 101px;
}

.tableclass .list_tab .row07 {
    width: 126px;
}
.tableclass .list_tab .row08 {
    width: 97px;
}
.tableclass .list_tab .row09 {
    width: 57px;
}
.tableclass .list_tab li {
    float: left;
    line-height: 40px;
    background: url(../../../../assets/icon/myfs/myfs_comm_sprites.png) no-repeat right -100px;
    font-size: 14px;
    color: #000;
    text-align: center;
}
.tableclass .myorder_list_box .list_over {
    border-color: #d3d3d3;
}
.tableclass .myorder_list_box .list_box {
    border: 1px solid #EAF8FF;
    margin: 10px 0 0;
}
.tableclass .myorder_list_box .list_over .title {
    background: #eee;
}
.tableclass .list_box .title {
    height: 40px;
    line-height: 40px;
   background: #eee;;
    padding: 0 20px;
}
.tableclass .list_box .title span {
    display: inline-block;
    margin-right: 20px;
}
.tableclass .list_box_table .row00 {
    width: 80px;
}
.tableclass .list_box_table td {
    text-align: center;
    padding: 8px;
    line-height: 20px;
    border-right: 1px solid #e8e8e8;
    border-top: 1px solid #e8e8e8;
    vertical-align: top;
}
.tableclass .list_box_table td.row01,.tableclass .list_box_table td.row02{
    border-right: none;
}
.tableclass .list_box a {
    color: #0b50a2;
    cursor: pointer;
}
.tableclass .list_box_table .row00 img {
    width: 60px;
    height: 60px;
}
.tableclass .list_box_table .row00, .list_box_table .row01, .list_box_table .row02, .list_box_table .row07 {
    border-right: 0;
}
.tableclass .list_box_table .row01 {
    width: 93px;
    text-align: left;
    padding-right: 10px;
}
.tableclass .list_box .row01 a {
    color: #333;
}
.tableclass .list_box_table .row02 {
    width: 49px;
}
.tableclass .list_box_table .row03 {
    width: 43px;
}
.tableclass .list_more {
    height: 41px;
    margin-bottom: 15px;
}
.tableclass .list_more a {
    float: right;
    height: 40px;
    line-height: 40px;
    padding: 0 30px;
    position: relative;
    border: 1px solid #d3d3d3;
    border-top: none;
    color: #333;
}
.tableclass .list_more .icon {
    right: 0;
    top: 7px;
}
.tableclass .list_more .icon {
    overflow: hidden;
    display: inline-block;
    background-image: url(../../../img/authorized_down.png);
    background-repeat: no-repeat;
    width: 14px;
    height: 14px;
    line-height: 14px;
    position: relative;
    top: 6px;
    left: 10px;
}
.tableclass .list_box_table .hide{
    display: none;
}
.imgaff{width: 42px;height: 42px;}